import {option} from "@/api/http"

export function uploadStudy(form){
  return option({
    url:'study/upload',
    method:"post",
    data:form,
    headers:{
      'Content-Type':'multipart/form-data'
    }
  })
}


export function downloadStudy(id){
  return option({
    url:'study/download',
    method:'post',
    data:{
      id
    },
    responseType:'blob'
  })
}

export function searchStudy(key){
  return option({
    url:"study/search",
    method:"post",
    data:{
      key
    }
  })
}



export function previewStudy(id){
  return option({
    url:"study/preview",
    method:"post",
    data:{
      id
    },
    responseType:'blob'
  })
}


export function deleteFile(id){
  return option({
    url:"study/delete",
    method:"post",
    data:{
      id
    }
  })
}

export function updateStudy(name,id){
  return option({
    url:"study/update",
    method:"post",
    data:{
      name,
      id
    }
  })
}

export function getAll(name,id){
  return option({
    url:"study/get",
    method:"post",
    data:{
      name,
      id
    }
  })
}
